self reliant - Francés Inglés Diccionario